package lexico;

public abstract class ClasseSimbolo
{
	private AnalisadorLexico analisador = null;

	public ClasseSimbolo(AnalisadorLexico analisador)
	{
		this.analisador = analisador;
	}

	public AnalisadorLexico getAnalisador()
	{
		return analisador;
	}

	public void setAnalisador(AnalisadorLexico analisador)
	{
		this.analisador = analisador;
	}

	public abstract boolean test(String simbolo);

	public abstract void ler(String ultimoSimbolo);
}
